package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseDistrict<M extends BaseDistrict<M>> extends Model<M> implements IBean {

	/**
	 * 地区编码
	 */
	public void setDistrictCode(java.lang.String districtCode) {
		set("district_code", districtCode);
	}
	
	/**
	 * 地区编码
	 */
	public java.lang.String getDistrictCode() {
		return getStr("district_code");
	}

	/**
	 * 地区类型（1-省 2-市 3-县区）
	 */
	public void setDistrictType(java.lang.String districtType) {
		set("district_type", districtType);
	}
	
	/**
	 * 地区类型（1-省 2-市 3-县区）
	 */
	public java.lang.String getDistrictType() {
		return getStr("district_type");
	}

	/**
	 * 地区名称
	 */
	public void setDistrictName(java.lang.String districtName) {
		set("district_name", districtName);
	}
	
	/**
	 * 地区名称
	 */
	public java.lang.String getDistrictName() {
		return getStr("district_name");
	}

	/**
	 * 父级地区
	 */
	public void setSupDistrictCode(java.lang.String supDistrictCode) {
		set("sup_district_code", supDistrictCode);
	}
	
	/**
	 * 父级地区
	 */
	public java.lang.String getSupDistrictCode() {
		return getStr("sup_district_code");
	}

}
